Resuscitation device

ABSTRACT

A resuscitation device is described that can include an electronic circuit board, a shaft that is operably coupled with the electronic circuit board and has a head, a gas-bag adjacent to the head and configured to store gas, and a valve operably coupled to the gas-bag. The electronic circuit board can actuate the shaft to move. The moving of the shaft can cause the head to compress the gas-bag. The compression of the gas-bag can cause the gas-bag to release gas. Related apparatuses, systems, methods, techniques and articles are also described.

RELATED APPLICATION

This disclosure claims priority to Pakistan Patent Application No.62/2018, filed on Jan. 31, 2018, and entitled “Resuscitation Device”,the entire contents of which are hereby fully incorporated by reference.

TECHNICAL FIELD

The subject matter described herein relates to a resuscitation devicethat can control and monitor the amount and frequency of gas (e.g.,oxygen) being supplied to a patient.

BACKGROUND

Resuscitation devices are known to provide emergency oxygen to patients.Traditionally, such devices are bulky, and usually present in hospitals,clinics, and ambulances. The conventional resuscitation devices areusually complex to use, and for at least this reason clinicians arerequired to operate them. For example, a clinician may be required tohold the mask over a mouth and/or nose of the patient, and anotherclinician may be required to operate the resuscitation device. Theresuscitation device may have a bag, which when squeezed may provideoxygen. The other clinician that operates the resuscitation device mayoperate the device by squeezing the bag at a predetermined frequency.However, when the other clinician does not squeeze the bag enough, theoxygen provided to the patient may not be sufficient. If the otherclinician keeps squeezing the bag, the oxygen provided to the patientmay become excessive, and may go to the stomach, causing gastricinsufflation, rather than to the lungs of the patient. There,accordingly, exists a need to have a resuscitation device that is easilyportable, light in weight, and easy to use, and can control and monitorthe pressure and frequency of oxygen being supplied to a patient.

SUMMARY

In one aspect, a resuscitation device is described that can include anelectronic circuit board, a shaft that is operably coupled with theelectronic circuit board and has a head, a gas-bag adjacent to the headand configured to store gas, and a valve operably coupled to thegas-bag. The electronic circuit board can actuate the shaft to move. Themoving of the shaft can cause the head to compress the gas-bag. Thecompression of the gas-bag can cause the gas-bag to release gas.

In some variations, one or more of the following can be implementedeither individually or in any feasible combination. The resuscitationdevice can further include a programmable computer configured to receivean input. The programmable computer can be operably coupled to theelectronic circuit board. The electronic circuit board can actuate theshaft to move upon the receipt of the input. The programmable computercan receive the input from a user. The programmable computer can receivethe input from a computer of a clinician via a communication network. Atleast one of the programmable computer and the electronic circuit boardcan implement a self-adjusting algorithm to control a pressure of thereleased gas and a frequency at which the gas is released. Theprogrammable computer and the electronic circuit board can be operablycoupled via a wired connection. The programmable computer can beconfigured to display, on a graphical user interface, a pressure of thereleased gas and a frequency at which the gas is released. Theprogrammable computer can be configured to receive another input tocontrol the movement of the shaft so as to control a pressure of thereleased gas and a frequency at which the gas is released.

The resuscitation device can further include a mask operably coupled tothe gas cylinder. The mask can interface with at least one of a mouthand a nose of a user. The resuscitation device can additionally oralternately include (that is, include, as an addition or alternate tothe mask) an endotracheal tube operably coupled to the gas cylinder. Theendotracheal tube can be intubated into the user. The resuscitationdevice can further include a gas cylinder attached to the gas-bag. Thegas cylinder can fill the gas-bag with gas after the gas-bag hasreleased gas. The resuscitation device can further include one or moreclips configured to attach with a railing of at least one of a bed and astretcher. The valve can include a filter configured to purify the gasbeing released by the gas-bag.

In another aspect, a programmable computer of a device can receive aninput to control movement of a shaft within the device. The shaft canhave a head. Based on the input, a controller on an electronic circuitboard wired to the programmable computer can move the shaft with thehead. The movement of the head can cause the head to press against agas-bag within the device to compress the gas-bag. The gas-bag canrelease gas when the gas-bag has been compressed. The gas can bereleased by the gas-bag via a valve operably coupled to the gas-bag. Agas cylinder attached to the gas-bag can fill the gas-bag withadditional gas after the release of gas.

In some variations, one or more of the following can be implementedeither individually or in any feasible combination. The input caninclude a height of a patient, a weight of a patient, and a type of apatient. The type of the patient can be one of neonatal, pediatric, andadult. At least one of the programmable computer and the electroniccircuit board can implement a self-adjusting algorithm to control, basedon the input, a pressure of the released gas and a frequency at whichthe gas is released so that the released gas has a preset pressure andis released at a preset frequency. A graphical user interface of theprogrammable computer can display a pressure of the released gas and afrequency at which the gas is released. The gas-bag can be locked inplace using one or more detachable rods of the device.

The subject matter described herein provides many advantages, includingthe following. The resuscitation device can be: light-in-weight, easilyportable, used anywhere at the convenience of a user and solely by theuser, and easy and simple to use. The resuscitation device can providegas to a user without requiring a manual squeezing of the gas-bag. Thegas provided can be controlled and monitored by the user, therebypreventing inadequate or excessive gasification (e.g., oxygenation) ofthe user.

The details of one or more variations of the subject matter describedherein are set forth in the accompanying drawings and the descriptionbelow. Other features and advantages of the subject matter describedherein will be apparent from the description, the drawings, and theclaims.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 illustrates one view of a resuscitation device that can controland monitor the amount and frequency of gas being supplied to a user(e.g., patient), in accordance with some implementations of the currentsubject matter;

FIG. 2 illustrates an inner cross-sectional view of the resuscitationdevice, in accordance with some implementations of the current subjectmatter;

FIG. 3 illustrates another view of the resuscitation device, inaccordance with some implementations of the current subject matter;

FIG. 4 illustrates another view of the resuscitation device, inaccordance with some implementations of the current subject matter;

FIG. 5 illustrates another view of the resuscitation device, inaccordance with some implementations of the current subject matter;

FIG. 6 is a flow-diagram illustrating operations of the resuscitationdevice, in accordance with some implementations of the current subjectmatter; and

FIG. 7 illustrates one example of the components within the programmablecomputer, in accordance with some implementations of the current subjectmatter.

Like reference symbols in the various drawings indicate like elements.

DETAILED DESCRIPTION

FIG. 1 illustrates one view of a resuscitation device 102 that cancontrol and monitor the amount and frequency of gas (e.g., oxygen) beingsupplied to a user (e.g., patient). The resuscitation device 102 caninclude a programmable computer 104 with a display screen 106, anelectronic circuit board 202 (shown in FIG. 2) operably coupled to theprogrammable computer 102 via a wire 107, a shaft 204 (shown in FIG. 2)having a head 108 and being operably coupled to the electronic circuitboard 202 (shown in FIG. 2) via an electro-mechanical structure 205(shown in FIG. 2), a gas-bag (e.g., oxygen bag) 110 adjacent to the head108, a gas cylinder (not shown; e.g., oxygen cylinder) attached to thegas-bag 110, a valve 112 attached to the gas-bag 110, and a hanging clip114 attached to the resuscitation device 102. While two heads 108 areshown in FIG. 2, it may be noted that the shaft 204 has a single head108, which is on the left. The programmable computer 104 can be enclosedin a first housing 116. The resuscitation device 102 can be enclosed ina second housing 118. The resuscitation device 102 can further include alocking system 120 to lock the gas-bag 110 in a single location (i.e.,hold the gas-bag 110 in place), and a rechargeable battery 206 (shown inFIG. 2) connected to the electronic circuit board 202 (shown in FIG. 2)via another wire 208 (shown in FIG. 2).

The electro-mechanical structure 205 (shown in FIG. 2) can linearly movebased on electrical signals received from the electronic circuit board202 (shown in FIG. 2), which may be controlled by the programmablecomputer 104. The linear movement of the electro-mechanical structure210 (shown in FIG. 2) can linearly move the shaft 204 (shown in FIG. 2)connected to it. The movement of the shaft 204 (shown in FIG. 2) cancause the moved head 108 to compress the gas-bag 110. The compression ofthe gas-bag 110 can cause the gas stored in the gas-bag 110 to bereleased via the valve 112. In some implementations, the valve 112 caneither include or be attached to a filter to purify the gas released bythe gas-bag 110 by filtering-out (i.e., removing) undesirable particlesfrom the gas exiting from the gas-bag 110. The filter can be locatedimmediately before the point-of-use of the gas (e.g., within 2 inchesfrom the proximal of the end valve 112—i.e., the valve 112's end that iscloser to the user).

The gas cylinder (not shown), which is attached to the gas-bag 110, canfill the gas-bag 110 with additional gas after the gas-bag 110 hasreleased gas. In one implementation, this filling of additional gas canoccur in real-time. In another implementation, the filling of additionalgas can occur at predetermined intervals of time.

In FIG. 1, the gas-bag 110 is not being pressed by the head 108, andthus is not compressed, and therefore the gas stored in the gas-bag 110is not being released. However, in FIGS. 2 and 3, the gas-bag 110 isbeing pressed by the head 108, and thus is being compressed so as tocause the gas stored in the gas-bag 110 to be released via the valve112.

The programmable computer 104 can be configured to receive an input froma user. The input can include a height of the patient, a weight of thepatient, and a type of the patient. The type of the patient can be oneof: neonatal, pediatric, adult, or the like. The patient can interfacewith the mask of the resuscitation device 102, but may or may not be theuser of programmable computer 104. The electronic circuit board 202(shown in FIG. 2) can initiate the movement of the electro-mechanicalstructure 205 and therefore the shaft upon the receipt of the input fromthe user. At least one of the programmable computer 104 and theelectronic circuit board 202 (shown in FIG. 2) can implement aself-adjusting algorithm to control, based on the input, the movement ofthe electro-mechanical structure 205 and the shaft, and thusautomatically control a pressure and frequency of the gas released bythe gas-bag 110.

The programmable computer 104 can display, on a graphical user interfaceof the display screen 106, a pressure of the released gas and afrequency at which the gas is released. The programmable computer 104can be configured to receive, from a user, another input to control themovement of the shaft 204 (shown in FIG. 2) so as to control a pressureof the released gas and a frequency at which the gas is released. Theuser may provide this other input to adjust the pressure and/orfrequency of released gas, which has been displayed to the user on thedisplay screen 106.

The resuscitation device 102 can further include a mask (not shown),which can be operably coupled to the valve 112. The mask can beconfigured to interface with a mouth and/or a nose of a user. The maskcan have different sizes so that masks are available of people ofdifferent sizes, such as infants, children, and adults. Additionally oralternately, the resuscitation device 102 can further include anendotracheal tube operably coupled to the valve 112. The endotrachealtube can be configured to be intubated into the user. The endotrachealtube can have different sizes to fit different people, such as infants,children, and adults. While the mask and the endotracheal tube aredescribed as being a part of the resuscitation device 102, in alternateimplementations, the mask or the endotracheal tube may be operablycoupled to the valve 112 but may not be a component of the resuscitationdevice 102.

The hanging clip 114 can be configured to attach the resuscitationdevice 102 with a structure, such as a railing of a bed, a stretcher, orother structure. While a clip 114 is described, in alternateimplementations any other attachment structure can instead be used, suchas one or more of: a clasp, a hasp, a catch, a hook, a buckle, a lock,any other attachment structure, and any combination thereof.

While the programmable computer 104 and the electronic circuit board 202(shown in FIG. 2) are described as being connected via the wire 107, inalternate implementations the programmable computer 104 and theelectronic circuit board 202 can be communicatively coupled via awireless connection, which can be one or more of: local area network,internet, wide area network, metropolitan area network, BLUETOOTHnetwork, infrared network, wired network, and any other communicationnetwork. Further, while the electronic circuit board 202 (shown in FIG.2) and the rechargeable battery 206 (shown in FIG. 2) are described asbeing connected via the wire 208 (shown in FIG. 2), in alternateimplementations the electronic circuit board 202 and the rechargeablebattery 206 can be communicatively coupled via a wireless connection,which can be one or more of: local area network, internet, wide areanetwork, metropolitan area network, BLUETOOTH network, infrared network,wired network, and any other communication network.

The programmable computer 104 and the display screen 106 are describedin greater detail below by FIG. 7. In one implementation, theprogrammable computer 104 can communicate with a back-end server, whichcan further communicate with a clinician's computer so that theclinician can remotely diagnose the user and/or control the operation ofthe resuscitation device 102. For example, the clinician can provide, asinput to the programmable computer 104, the ideal specifications of thefrequency and pressure at which the gas should be released. Theprogrammable computer 104 can communicate with the back-end server via acommunication network, such as one or more of: local area network,internet, wide area network, metropolitan area network, BLUETOOTHnetwork, infrared network, wired network, and any other communicationnetwork. The clinician's computer can also communicate with the back-endserver via the same or another communication network, which can be oneor more of: local area network, internet, wide area network,metropolitan area network, BLUETOOTH network, infrared network, wirednetwork, and any other communication network. The back-end server can bea cloud-computing server.

The use of a cloud-computing server can be advantageous over atraditional server, as the cloud computing server can permit a quickscalability by addition of additional web services within in a fewseconds. When the load on software applications running on theprogrammable computer 104 or the clinician's computer increases,additional processors or databases can be added—or alternately theprocessing abilities of the existing processors or databases can beenhanced—within a few seconds. Additionally, the cloud-computing servercan advantageously enable: a dynamic provisioning, monitoring andmanaging of the web services on the programmable computer 104 and theclinician's computer, as well as an easy and a quick (e.g., within a fewseconds) restoring those services to a previous version if and whenrequired.

The electronic circuit board 202 (shown in FIG. 2) can be an electronicchip/circuit that can include a controller that communicates with the atleast one processor of the programmable computer 104. The wire 107 canbe a helical wire. The use of helical wire can be advantageous toprevent entangling of the wire 107 while the resuscitation device 102 isbeing used. While the wire 107 is described as being a helical wire, inalternate implementations the wire 107 can have any other type ofstructure. In some implementations, the wire 107 can be one or more of:an unshielded twisted pair (UTP) cable, a shielded twisted pair (STP)cable, a coaxial cable, a fiber optic cable, a cable installation guide,and the like. The wire 208 (shown in FIG. 2) can also be any type ofelectrical wire. In some implementations, the wire 208 can be one ormore of: an unshielded twisted pair (UTP) cable, a shielded twisted pair(STP) cable, a coaxial cable, a fiber optic cable, a cable installationguide, and the like.

The electro-mechanical structure 205 (shown in FIG. 2) can also bereferred to as an actuator, an electro-mechanical actuator, a linearactuator, or the like. The shaft 204 can be cylindrical, and can have across-section of a circular shape. The cylindrical structure andcircular shape of cross-section can ensure that the shaft 204 mosteffectively transfers the force of the electro-mechanical structure 205to the head 108 to compress the gas-bag 110, thereby ensuring accuracyin measurements of pressure and frequency of the released gas. Inalternate implementations, the shaft 204 may have alternate structuresand cross-sections. For example, the cross-section of the shaft 204 mayinstead be oval, rectangular, polygonal, or irregular in shape, invarious corresponding implementations. The head 108 may have the shapeshown in the drawing, as such shape can be most effective forcompressing the gas-bag 110 and accurately measuring the pressure andfrequency of the released gas.

The gas-bag 110 can also be referred to as an ambulatory bag, aresuscitation bag, or the like. While oxygen is described above as anexample of the gas, in alternate implementations any other gas can beused depending on the purpose for which the resuscitation device 102 isbeing used. For example, the gas can be one or more of: carbon-dioxide,nitrogen, helium, neon, krypton, xenon, any other gas, and anycombination thereof with or without oxygen.

The valve 112 can be a one-way valve that sends/allows gas into theuser. The filter within the valve 112 can be one or more all-weldeddepth filters, one or more high pressure filters, and one or more highpurity membrane filters. The first housing 116 of the programmablecomputer 114 can be made of plastic, metal, alloy, any other material,or any combination thereof. The second housing 118 of the resuscitationdevice 102 can be made of plastic, metal, alloy, any other material, orany combination thereof.

The gas-bag 110 can be locked using an interlocking mechanism, whichinvolves removable/detachable rods 120. The rods 120 can be inserted tolock the gas-bag 110 firmly in place. The rods 120 can be removed ordetached to, for example, change or replace the gas-bag 110.

The rechargeable battery 206 (shown in FIG. 2) can be a lithium ionbattery or a lithium ion polymer battery, as these batteries are smalland light in weight. These batteries can advantageously keep the weightof the resuscitation device 102 low, have a high-energy density allowinghigher capacities, have a low self-discharge, have minimal maintenanceneeds, have a flexible form factor so that they do not need to be of anyparticular shape, and provide an improved safety—i.e., are moreresistant to overcharge and low chance of electrolyte leakage. Whilelithium ion and lithium ion polymer batteries are described, inalternate implementations, the rechargeable battery 206 can be a nickelcadmium battery, a nickel-metal hydride battery, a lead acid batter, orany other rechargeable battery. While the battery 206 is described asbeing rechargeable, in an alternate implementation the battery may notbe rechargeable. For example, the battery 206 may instead be annon-rechargeable alkaline batteries (e.g., non-rechargeable AA or AAAbatteries).

The resuscitation device 102 can be 9.5 inches in width, 3.7 inches inheight, and 6.5 inches in depth. The resuscitation device 102 can have aweight ranging from 400 grams to 1000 grams, based on size of thegas-bag 110 and the number of batteries within the resuscitation device102. The first housing 116 can have a width and height of 3 inches anddepth of 1 inches, with a wire 107 of length 8 inches. The hanging clips114 can have a 180 degree angle with a diameter of 2.5 inches, a heightof 2 inches, and a thickness of 1 inch. The heads 108 can be D-shapeblocks, each having a diameter of 3 inches and thickness of 0.5 inchesfrom the center, and 0.2 inch at the edges of the block. Theelectro-mechanical structure 205 can have a length of 4 inches with ashaft that can extend up to 2 inches when fully extended.

FIG. 2 illustrates an inner cross-sectional view of the resuscitationdevice 102. As noted above, the gas-bag 110 is being pressed by the head108 of the shaft 204 in this drawing, and thus is being compressed so asto cause the gas stored in the gas-bag 110 to be released via the valve112.

FIG. 3 illustrates another view of the resuscitation device 102. Asnoted above, the gas-bag 110 is being pressed by the head 108 of theshaft 204 in this drawing, and thus is being compressed so as to causethe gas stored in the gas-bag 110 to be released via the valve 112.

FIG. 4 illustrates another view of the resuscitation device 102, wherethe gas-bag 110 is not being pressed by the head 108 of the shaft 204.

FIG. 5 illustrates another view of the resuscitation device 102.

FIG. 6 is a flow-diagram illustrating operations of the resuscitationdevice 102. The programmable computer 104 can receive, at 602, an inputto control a movement of the shaft 204. Based on the input, a controlleron an electronic circuit board 202 can linearly move, at 604, theelectro-mechanical structure 205, which in turn can linearly move theshaft 204, which has the head 108. The movement of the head 108 cancause the head 108 to press against the gas-bag 110 to compress thegas-bag 110. The gas-bag 110, upon being compressed, can release, at606, gas via the valve 112. The valve 112 can include a filterconfigured to purify the released gas. The gas-bag 110 can be attachedto a gas cylinder, which can fill the gas-bag with additional gas afterthe release of gas.

The programmable computer 104 can display, on a display screen 106, apressure of the released gas and a frequency at which the gas isreleased. The input received at 602 to control the movement of the shaft204 can include specifications of a desired pressure at which the gas isto be released and a desired frequency at which the gas is to bereleased.

FIG. 7 illustrates one example of the components within the programmablecomputer 104. The programmable computer 104 can include: an input device702, a processing device 704, and an output device 706. The programmablecomputer 104 can be enclosed in the first housing, as noted above. Thefirst housing 116 can: be easy to open and close; be large enough to fitwithin it the input device 702, the processing device 704, and theoutput device 706; and have exhaust fans to protect the programmablecomputer from overheating.

The input device 702 can be a keyboard. Although a keyboard isdescribed, in alternate implementations the input device 702 can be amouse, a trackball, a joystick, a microphone, a tactile input device, acamera, or any other input device.

The processing device 704 can include some or all of a power supply, amotherboard, at least one expansion slot, a central processing unit(CPU), a memory, a video card, and a storage disk. The power supply canprovide power to the motherboard and the expansion slots. Themotherboard can electronically connect all of the components of theprocessing device 704 with the input device 702 and the output device706. The expansion slot can be a socket on the motherboard that is usedto insert an expansion card (i.e., circuit board), which providesadditional features to the programmable computer, such as video, sound,advanced graphics, Ethernet, or additional memory. The CPU can includeone or more processors. In alternate implementations where multi-coreprocessors are used, there can be two or more CPUs on a single chip. Thememory can be random access memory, which can work when the programmablecomputer 104 is on, and may be flushed out when the programmablecomputer 104 is turned off. The video card can be separate from thevideo card on the motherboard. The storage disk can be a hard disk driveor a solid state drive/disk.

The output device 706 can be the display screen 106. The display screen106 can be a cathode ray tube (CRT) screen, a liquid crystal display(LCD) screen, a light emitting diode (LED) screen, or a screen with anyother technology. While the output device 706 is described as thedisplay screen 106, in alternate implementations the output device 706can be a printer, an auditory output device, a tactile output device, orany other output device.

Various implementations of the subject matter described herein can berealized/implemented in digital electronic circuitry, integratedcircuitry, specially designed application specific integrated circuits(ASICs), computer hardware, firmware, software, and/or combinationsthereof. These various implementations can be implemented in one or morecomputer programs. These computer programs can be executable and/orinterpreted on a programmable system. The programmable system caninclude at least one programmable processor, which can have a specialpurpose or a general purpose. The at least one programmable processorcan be coupled to a storage system, at least one input device, and atleast one output device. The at least one programmable processor canreceive data and instructions from, and can transmit data andinstructions to, the storage system, the at least one input device, andthe at least one output device.

These computer programs (also known as programs, software, softwareapplications or code) can include machine instructions for aprogrammable processor, and can be implemented in a high-levelprocedural and/or object-oriented programming language, and/or inassembly/machine language. As can be used herein, the term“machine-readable medium” can refer to any computer program product,apparatus and/or device (for example, magnetic discs, optical disks,memory, programmable logic devices (PLDs)) used to provide machineinstructions and/or data to a programmable processor, including amachine-readable medium that can receive machine instructions as amachine-readable signal. The term “machine-readable signal” can refer toany signal used to provide machine instructions and/or data to aprogrammable processor.

To provide for interaction with a user, the subject matter describedherein can be implemented on a computer that can display data to one ormore users on a display device, such as a cathode ray tube (CRT) device,a liquid crystal display (LCD) monitor, a light emitting diode (LED)monitor, or any other display device. The computer can receive data fromthe one or more users via a keyboard, a mouse, a trackball, a joystick,or any other input device. To provide for interaction with the user,other devices can also be provided, such as devices operating based onuser feedback, which can include sensory feedback, such as visualfeedback, auditory feedback, tactile feedback, and any other feedback.The input from the user can be received in any form, such as acousticinput, speech input, tactile input, or any other input.

The subject matter described herein can be implemented in a computingsystem that can include at least one of a back-end component, amiddleware component, a front-end component, and one or morecombinations thereof. The back-end component can be a data server. Themiddleware component can be an application server. The front-endcomponent can be a client computer having a graphical user interface ora web browser, through which a user can interact with an implementationof the subject matter described herein. The components of the system canbe interconnected by any form or medium of digital data communication,such as a communication network. Examples of communication networks caninclude a local area network, a wide area network, internet, intranet,BLUETOOTH network, infrared network, or other networks.

Although a few variations have been described in detail above, othermodifications can be possible. For example, the logic flows depicted inthe accompanying figures and described herein do not require theparticular order shown, or sequential order, to achieve desirableresults. Additionally, dimensions of various components have beenprovided. These dimensions are examples, and alternates for eachdimension may be possible. For example, in other implementations, eachdimension may have an alternative value that can range from minus tenpercent (i.e., −10%) of that dimension to plus ten percent (i.e., +10%)of that dimension. Additionally, dimensions of each component can bescaled up or down to ensure a proper fit of that component with anyother element/component.

Other embodiments may be within the scope of the following claims.

What is claimed is:
 1. A resuscitation device comprising: an electroniccircuit board; a shaft that is operably coupled with the electroniccircuit board and has a head, the electronic circuit board configured toactuate the shaft to move; a gas-bag adjacent to the head and configuredto store gas, the moving of the shaft causing the head to compress thegas-bag; and a valve operably coupled to the gas-bag, the compression ofthe gas-bag causing the gas-bag to release gas.
 2. The resuscitationdevice of claim 1, further comprising a programmable computer configuredto receive an input, the programmable computer operably coupled to theelectronic circuit board, the electronic circuit board actuating theshaft to move upon the receipt of the input.
 3. The resuscitation deviceof claim 2, wherein the programmable computer receives the input from auser.
 4. The resuscitation device of claim 2, wherein the programmablecomputer receives the input from a computer of a clinician via acommunication network.
 5. The resuscitation device of claim 2, whereinat least one of the programmable computer and the electronic circuitboard implement a self-adjusting algorithm to control a pressure of thereleased gas and a frequency at which the gas is released.
 6. Theresuscitation device of claim 2, wherein the programmable computer andthe electronic circuit board are operably coupled via a wiredconnection.
 7. The resuscitation device of claim 2, wherein theprogrammable computer is configured to display, on a graphical userinterface, a pressure of the released gas and a frequency at which thegas is released.
 8. The resuscitation device of claim 2, wherein theprogrammable computer is configured to receive another input to controlthe movement of the shaft so as to control a pressure of the releasedgas and a frequency at which the gas is released.
 9. The resuscitationdevice of claim 1, further comprising a mask operably coupled to the gascylinder, the mask configured to interface with at least one of a mouthand a nose of a user.
 10. The resuscitation device of claim 1, furthercomprising an endotracheal tube operably coupled to the gas cylinder,the endotracheal tube configured to be intubated into the user.
 11. Theresuscitation device of claim 1, further comprising a gas cylinderattached to the gas-bag, the gas cylinder configured to fill the gas-bagwith gas after the gas-bag has released gas.
 12. The resuscitationdevice of claim 1, further comprising one or more clips configured toattach with a railing of at least one of a bed and a stretcher.
 13. Theresuscitation device of claim 1, wherein the valve includes a filterconfigured to purify the gas being released by the gas-bag.
 14. A methodcomprising: receiving, at a programmable computer of a device, an inputto control movement of a shaft within the device, the shaft having ahead; moving, based on the input and by a controller on an electroniccircuit board wired to the programmable computer, the shaft with thehead, the movement of the head causing the head to press against agas-bag within the device to compress the gas-bag; and releasing, by thegas-bag, gas when the gas-bag has been compressed.
 15. The method ofclaim 14, wherein the gas is released by the gas-bag via a valveoperably coupled to the gas-bag.
 16. The method of claim 14, furthercomprising filling, by a gas cylinder attached to the gas-bag, thegas-bag with additional gas after the release of gas.
 17. The method ofclaim 14, wherein: the input includes a height of a patient, a weight ofa patient, and a type of a patient, the type of the patient being one ofneonatal, pediatric, and adult; and at least one of the programmablecomputer and the electronic circuit board implementing a self-adjustingalgorithm to control, based on the input, a pressure of the released gasand a frequency at which the gas is released.
 18. The method of claim14, further comprising displaying, by a graphical user interface of theprogrammable computer, a pressure of the released gas and a frequency atwhich the gas is released.
 19. The method of claim 14, wherein thegas-bag is locked in place using one or more detachable rods of thedevice.